home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Libris Britannia 4
/
science library(b).zip
/
science library(b)
/
INFO
/
DOSTRAIN.ZIP
/
PLAY.HDT
< prev
next >
Wrap
Text File
|
1987-02-21
|
6KB
|
166 lines
.mt3
.mb3
PLAY, A Tune Editor for the PC
Larry Press, CSU Dominguez Hills
USING THE PROGRAM
Pla∙ i≤ ß tunσ editor« WitΦ it¼ yo⌡ caε ente≥ ß musica∞ scorσ ì
froφ thσ P├ keyboard¼ pla∙ it¼ modif∙ it¼ anΣ savσ it« Pla∙ i≤ t∩ ß ì
musica∞ scorσ a≤ ß worΣ processo≥ i≤ t∩ ß document¼ excep⌠ tha⌠ yo⌡ ì
listeε t∩ thσ scorσ rathe≥ thaε printinτ it«
Executσ thσ prograφ now¼ iµ yo⌡ haven'⌠ already« (╔ assumσ tha⌠ ì
yo⌡ arσ a⌠ ß computer)« A≤ yo⌡ see¼ thσ displa∙ i≤ divideΣ int∩ tw∩ ì
areas¼ thσ to≡ portioε show≤ attribute≤ oµ thσ tunσ (thσ title¼ ì
composer'≤ name¼ anΣ tempo⌐ anΣ thσ lowe≥ portioε thσ notes« Thσ ì
curso≥ i≤ aε "u≡ arrowó showinτ thσ curren⌠ note.
T∩ ente≥ o≥ changσ ß note¼ typσ it≤ valuσ (┴ througΦ G)« T∩ movσ ì
thσ curso≥ usσ thσ lef⌠ anΣ righ⌠ arro≈ keys« Tr∙ enterinτ thσ note≤ ì
C¼ D¼ anΣ E« (Don'⌠ forge⌠ t∩ movσ thσ curso≥ afte≥ typinτ eacΦ ì
letter¼ o≥ yo⌡ wil∞ jus⌠ changσ thσ ├ t∩ ß ─ anΣ thσ ─ t∩ aε E)« Thσ ì
displa∙ wil∞ looδ likσ this:
STYL
DU╥ QQQ {default to quarter notes}
NOT┼ CDE {the values of the notes}
OC╘ 333 {default to octave three}
T∩ listeε t∩ you≥ tune¼ hi⌠ thσ ENTE╥ key« T∩ changσ it¼ movσ ì
thσ curso≥ t∩ thσ appropriatσ placσ anΣ ente≥ thσ ne≈ note« Tr∙ ì
changinτ thσ tunσ t∩ CG┼ anΣ playinτ it« Tr∙ ß completσ scalσ ì
(CDEFGAB)« Thσ INSER╘ anΣ DELET┼ key≤ opeε spacσ o≥ deletσ note≤ a⌠ ì
thσ curso≥ position¼ anΣ ╥ insert≤ ß rest«
Beforσ experimentinτ further¼ yo⌡ shoulΣ makσ ß mistake« Tr∙ ì
enterinτ aε illega∞ note« ┴ tonσ sound≤ anΣ thσ tunσ i≤ unaffected« ì
Usuall∙ yo⌡ wil∞ kno≈ wha⌠ yo⌡ havσ donσ wronτ a≤ sooε a≤ yo⌡ hea≥ thσ ì
tone¼ bu⌠ iµ yo⌡ don't¼ hittinτ functioε ke∙ 1░ wil∞ displa∙ aε ì
explanatioε oµ thσ las⌠ erro≥ committeΣ iε thσ discoursσ areß a⌠ thσ ì
bottoφ oµ thσ screen« F1░ i≤ ß togglσ key¼ s∩ yo⌡ caε hi⌠ i⌠ agaiε t∩ ì
erasσ thσ message.
A≤ noted¼ thσ duratioε anΣ octavσ havσ defaulteΣ t∩ "quarte≥ ì
noteó anΣ "3ó respectively« Thσ duratioε caε bσ increaseΣ o≥ ì
decreaseΣ witΦ thσ "+ó anΣ "-ó key≤ (the∙ "wra≡ around")« A≤ yo⌡ wil∞ ì
seσ wheε yo⌡ tr∙ them¼ thσ duration≤ arσ indicateΣ a≤ follows:
╫ - wholσ note
╚ - halµ note
╤ - quarte≥ note
┼ - eightΦ note
╙ - sixteentΦ note
╘ - thirtyseconΣ note
<degree> - sixtyfourtΦ noteè
Thσ octave≤ rangσ froφ ░ t∩ 6¼ anΣ arσ changeΣ usinτ thσ up- ì
down-arro≈ keys« Notσ tha⌠ thσ basσ octave≤ arσ showε iε reversσ ì
video« Wha⌠ happen≤ iµ yo⌡ tr∙ somethinτ tha⌠ doe≤ no⌠ makσ sense¼ ì
likσ changinτ thσ ocatvσ oε ß rest┐ Tr∙ it¼ anΣ don'⌠ forge⌠ tha⌠ ì
functioε ke∙ 1░ display≤ erro≥ explanations.
Thσ duratioε oµ ß notσ ma∙ als∩ bσ changeΣ b∙ dottinτ i⌠ ì
(stretchinτ i⌠ out¼ a≤ iε musica∞ notation)« T∩ do⌠ o≥ undo⌠ ß note¼ ì
usσ thσ ".ó key« A≤ yo⌡ see¼ thσ duratioε i≤ highli⌠ fo≥ dotteΣ ì
notes¼ anΣ thσ ".ó ke∙ toggles.
Sharp≤ anΣ flat≤ arσ createΣ witΦ thσ "*ó key« Hi⌠ i⌠ oncσ anΣ ì
thσ notσ i≤ shar≡ (highli⌠ oε thσ display)¼ hi⌠ i⌠ agaiε anΣ i⌠ ì
become≤ fla⌠ (reversσ vide∩ oε thσ display)¼ hi⌠ i⌠ ß thirΣ time¼ anΣ ì
i⌠ wrap≤ bacδ t∩ natura∞ again«
Thσ stylσ oµ ß notσ ma∙ bσ norma∞ (thσ default)¼ staccat∩ o≥ ì
legatto« T∩ changσ it¼ usσ eithe≥ oµ thσ singlσ quotσ keys« Staccat∩ ì
note≤ arσ indicateΣ oε thσ displa∙ witΦ ß "'"¼ legatt∩ note≤ witΦ ß ì
"~"¼ anΣ norma∞ note≤ witΦ ß blank.
Iµ yo⌡ d∩ no⌠ wisΦ t∩ hea≥ thσ entirσ tune¼ yo⌡ caε marδ ß ì
subrangσ anΣ pla∙ jus⌠ tha⌠ portion« T∩ marδ ß range¼ positioε thσ ì
curso≥ a⌠ onσ end¼ anΣ hi⌠ thσ spacσ bar« Thσ pointe≥ wil∞ switcΦ t∩ ì
higΦ intensity¼ anΣ remaiε fixed« Movσ thσ curso≥ t∩ thσ othe≥ enΣ oµ ì
thσ rangσ (eithe≥ directioε i≤ okay)« No≈ wheε yo⌡ pla∙ thσ tune¼ ì
onl∙ thσ note≤ withiε thσ markeΣ rangσ wil∞ play« Hi⌠ thσ spacσ ba≥ ì
again¼ anΣ thσ high-intensit∙ pointe≥ disappears¼ anΣ thσ entirσ tunσ ì
i≤ playable.
Iε aε augmenteΣ versioε oµ thσ program¼ thi≤ rangσ markinτ ì
facilit∙ coulΣ bσ useΣ t∩ indicatσ subtune≤ fo≥ deletion¼ moving¼ ì
copying¼ transposition¼ etc.
Thσ remainde≥ oµ thσ functioε ke∙ commands¼ affectinτ thσ entirσ ì
tune¼ arσ straightforward« T∩ ente≥ o≥ changσ thσ tunσ titlσ o≥ ì
composer'≤ name¼ usσ FN╡ anΣ 6« Notσ tha⌠ thσ curso≥ move≤ froφ thσ ì
tunσ t∩ thσ to≡ portioε oµ thσ screen¼ indicatinτ thσ optioε yo⌡ havσ ì
selected.
FN│ anΣ ┤ reducσ anΣ increasσ thσ tempo« Tr∙ theφ t∩ seσ tha⌠ ì
thσ playinτ change≤ a≤ wel∞ a≤ thσ display« Thσ curren⌠ tunσ caε als∩ ì
bσ eraseΣ (FN7⌐ o≥ saveΣ oε thσ disδ (FN1)« T∩ recal∞ aε olΣ tunσ ì
froφ thσ disk¼ usσ FN2« Thσ dem∩ disδ contain≤ ß fe≈ tune≤ (witΦ thσ ì
extensioε "TUN")¼ whicΦ caε bσ loadeΣ anΣ played« Finally¼ FN╕ ì
terminate≤ execution.
.paèCOMMAND SUMMARY
Commands affecting the entire tune:
áááááF▒ Savσ thσ curren⌠ tune on disk
áááááF▓ Restorσ ß tunσ froφ disk
áááááF│ Reducσ thσ temp∩
áááááF┤ Increasσ thσ temp∩
áááááF╡ Changσ thσ title
áááááF╢ Changσ thσ composer'≤ name
áááááF╖ Erasσ thσ curren⌠ tune
áááááF╕ Quit
áááááF╣ Erasσ thσ erro≥ explanation
áááááF1░ Displa∙/erase aε explanatioε oµ thσ las⌠ error
áááááENTER Play the current tune
SPACE Mark/unmark the range to be played
Command≤ useΣ whilσ editing a tune to enter and change notes:
áááááA¼ B¼ C¼ D¼ E¼ F¼ ╟ Ente≥ tha⌠ note
áááááR Enter a rest
ááááá« Make the note dotted/undotted
ááááá* Make the note sharp/flat/normal
ááááá+ Increase the note's duration
ááááá- Decrease the note's duration
ááááá` Make the style stocatto/legatto/normal
up-arrow Raise the note's octave
dn-arrow Lower the note's octave
áááááINS Insert a note at the current position
áááááDEL Delete the note at the current position
lt-arrow Move the note pointer left
rt-arrow Move the note pointer right